sound baffle - Turkish English Dictionary